package com.xinchao.dao;

import com.xinchao.model.DeviceInfo;

import java.util.List;

/**
 * 终端信息Mapper
 *
 * @author dxy
 * @date 2018/10/9 18:21
 */
public interface DeviceInfoMapper {
	/**
	 * 通过机器码获取终端信息
	 *
	 * @param deviceNumber 机器码
	 * @return DeviceInfo
	 */
	DeviceInfo getDeviceInfoByDeviceNumber(String deviceNumber);

	/**
	 * 获取所有终端
	 *
	 * @return List<DeviceInfo>
	 */
	List<DeviceInfo> listAllDeviceInfo();

	/**
	 * 获取所有终端编码
	 *
	 * @return List<String>
	 */
	List<String> listAllDeviceNumber();
}
